vanmaram

Sabre-toothed lion - meaning in malayalam

Meanings for Sabre-toothed lion

noun
വംശനാശംവന്ന ഒരു പ്രാചീന മൃഗം